sahra topçusu doğrudan destek silahı - Turkish English Dictionary